.seacher{
  padding: 20rpx;
  background: #eee;
}
.seacher-input{
  display: flex;
  align-items: center;
  border-radius: 5px;
  background: #fff;
  color: #999;
  font-size: 16px;
  height: 60rpx;
  padding: 0 20rpx;
}
.seacher-input icon{
  margin-right: 5px;
}

.tab{
  display: flex;
  width: 100%;
  justify-content: space-around;
  .tab-item{
    padding: 20rpx 0;
  }
  .active{
    color:red;
  }
}

.goods-list{
  padding: 0 20rpx;
  .goods-item{
    display: flex;
    justify-content: space-between;
    padding: 20rpx 0;
    border-top: 1px #eee solid;
    img{
      height: 204rpx;
      width: 204rpx;
      display: block;
      flex-shrink: 0;
      margin-right: 20rpx;
    }
    .right{
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      padding: 10rpx 0;
      h4{
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
      }
      .price{
        color: red;
        font-size: 18px;
        span{
          font-size: 14px;
        }
      }
    }
  }
}
.more{
  text-align: center;
  padding: 20rpx;
  font-size: 16px;
  color: #999;
}